@charset "utf-8";.yqq-dialog{position:relative;width:auto;margin:10px;border:1px solid #bfbfbf;box-shadow:0 0 10px rgba(0,0,0,.3);background-color:#fff;font-size:14px;color:#333}.yqq-dialog_centered{top:50%;left:50%;transform:translate(-50%,-50%)}.yqq-dialog-root_hidden{display:none}.yqq-dialog-mask{position:fixed;top:0;right:0;left:0;bottom:0;height:100%;background:rgba(0,0,0,.2);filter:alpha(opacity=50);z-index:1050}.yqq-dialog-mask_hidden{display:none}.yqq-dialog-wrap{position:fixed;overflow:auto;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.yqq-dialog-title{font-size:16px;font-weight:400}.yqq-dialog-content{position:relative;background-color:#fff;border:none;border-radius:6px 6px;background-clip:padding-box}.yqq-dialog-close{cursor:pointer;border:0;background:transparent;font-size:24px;position:absolute;top:6px;right:6px;line-height:1;color:#999;text-decoration:none;z-index:10}.yqq-dialog-close,.yqq-dialog-close-x,.yqq-dialog-close-x:after{display:inline-block;width:24px;height:24px}.yqq-dialog-close-x:after{content:"×"}.yqq-dialog-close:hover{color:#31c27c;text-decoration:none}.yqq-dialog-header{line-height:55px;text-align:center;border-bottom:1px solid #f2f2f2}.yqq-dialog-footer{padding:20px 20px 0 0;height:60px;text-align:right}.login-box-hd{position:relative;line-height:55px;text-align:center;border-bottom:1px solid #f2f2f2}.login-box-tit{font-size:16px;font-weight:400}.login-box-tit__item{cursor:pointer;margin:0 60px}.login-box-tit__item.current{color:#31c27c}.login-box-bd{position:relative;overflow:hidden;height:348px}.login-box-bd__item{display:none;width:704px}.login-box-bd__item.current{display:block}.login-box-bd__ifr_qq{margin-top:-50px}.login-box-bd__wx-tips{position:absolute;top:298px;left:0;width:100%;line-height:28px;color:#999;font-size:12px;text-align:center}.login-box-download{padding:14px 0 24px;overflow:hidden;text-align:center}.login-box-download__btn{display:inline-block;padding:0 30px;height:40px;line-height:40px;font-size:16px;color:#fff;cursor:pointer;border-radius:20px;background-color:#31c27c;background-image:linear-gradient(90deg,#24ccaa,#31c27c)}.login-box-download__btn:hover{color:#fff;background-color:#31c27c;background-image:none}.popup_download__bd{padding:42px 0}.btn_markplace,.popup_download__btn_down,.popup_download__btn_ios_store{position:relative;display:block;width:157px;height:58px;line-height:58px;border-radius:5px;margin:0 auto;color:#fff;padding-left:56px;font-size:15px}.btn_markplace:hover,.popup_download__btn_down:hover,.popup_download__btn_ios_store:hover{color:#fff}.popup_download__btn_down{background-color:#31c27c;margin-bottom:20px}.btn_markplace,.popup_download__btn_ios_store{background-color:#2d2d2d}.popup_download__icon_down{margin-top:-12px;width:24px;height:22px;background-position:0 0}.popup_download__icon_down,.popup_download__icon_phone{position:absolute;left:23px;top:50%;background-image:url(/ryqq/static/media/popup_download.cd6f68d8.png?max_age=2592000)}.popup_download__icon_phone{margin-top:-15px;width:17px;height:29px;background-position:0 -24px}.popup_download__icon_mark{position:absolute;left:23px;top:50%;margin-top:-11px;width:22px;height:22px;background-image:url(/ryqq/static/media/popup_download.cd6f68d8.png?max_age=2592000);background-position:-26px 0}.btn_markplace{line-height:40px}.popup_download__btn_tips{color:#717171;margin-top:-20px;font-size:12px}.popup_download__btn_single{margin-top:40px}.popup_download__btns{width:330px;float:left}.qr_code{width:259px;height:140px;float:right;border-left:1px solid #f2f2f2}.qr_code__tit{text-align:center;color:#000;font-weight:400;margin-top:-4px;margin-bottom:3px;font-size:16px}.qr_code__pic{display:block;width:116px;height:116px;margin:0 auto}.popup_download__btns_android{height:300px;display:flex;flex-direction:column;justify-content:space-around}.download__btn-bd{white-space:nowrap;height:58px;display:flex;flex-direction:column;align-items:start;justify-content:center}.download__btn-title{font-size:15px;margin-bottom:2px;line-height:18px}.download__btn-desc{font-size:12px;line-height:14px}.download__bg_gray{background:rgba(0,0,0,.05);color:#000}.mod_popup_tips{position:fixed;top:50%;left:50%;padding:37px 46px 25px;line-height:22px;border-radius:3px;background:rgba(0,0,0,.7);z-index:999;text-align:center}.popup_tips__icon{display:block;width:46px;height:46px;margin:0 auto 16px}.popup_tips__icon_success{background-position:0 -150px}.popup_tips__icon_warning{background-position:0 -220px}.popup_tips__tit{font-size:14px;color:#fff;font-weight:400}.popup__icon_close,.popup__icon_close.sprite,.popup__icon_tips,.popup__icon_tips.sprite,.popup_download__icon,.popup_download__icon.sprite,.popup_tips__icon,.popup_tips__icon.sprite{background-image:url(//y.qq.com/mediastyle/yqq/img/icon_popup.png?max_age=2592000)}.mod_popup{background-color:#fff;font-size:14px;color:#333}.popup__hd{position:relative;line-height:55px;text-align:center;border-bottom:1px solid #f2f2f2}.popup__close{position:absolute;top:6px;right:6px;width:24px;height:24px;overflow:hidden;z-index:2}.popup__bd_inner{margin-top:30px;padding:0 108px 28px;position:relative}.popup__icon_tips{position:absolute;top:0;left:40px;width:48px;height:48px}.popup__subtit{font-size:14px;padding:0 0 7px;font-weight:400}.popup__subtit--single{padding-top:13px}.popup__ft{padding:20px 20px 0 0;height:60px;text-align:right}.popup__ft .mod_btn,.popup__ft .mod_btn_green{width:auto;min-width:122px;text-align:center}.upload_btns__item{width:122px;margin:0 3px}.mod_btn{border:1px solid #c9c9c9;color:#000}.mod_btn--hover,.mod_btn:hover{background-color:#ededed;color:#333}.mod_btn_green{border:1px solid #31c27c;background-color:#31c27c;color:#fff}.mod_btn_green:hover{background-color:#2caf6f;border-color:#2caf6f;color:#fff}.popup__desc{color:#999}#fp_select_dialog{font-size:14px;font-family:auto}#fp_select_dialog .dialog_hd{display:flex;align-items:center;justify-content:center;padding:0 18px;height:40px;color:grey;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:1px solid #eee}#fp_select_dialog .dialog_bg{padding:30px 20px}#fp_select_dialog .account_info{display:flex;align-items:center;overflow:hidden;color:#000}#fp_select_dialog .account_info__avatar{margin-right:10px;width:30px;height:30px}#fp_select_dialog .account_info__avatar img{width:100%;border-radius:99px}#fp_select_dialog .account_info__nick{max-width:350px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#fp_select_dialog .account_info__uin{white-space:nowrap}#fp_select_dialog .pay_count{margin-top:10px}#fp_select_dialog .pay_count__list{display:flex;justify-content:space-around;flex-wrap:wrap;font-size:14px;margin:0 22px}#fp_select_dialog .pay_count__itembox{display:flex;width:31%;flex-direction:column;flex-wrap:wrap}#fp_select_dialog .pay_count__item{position:relative;cursor:pointer;margin-top:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#000;border:1px solid #e5e5e5;background-color:#fff;box-sizing:border-box;transition:border-color .3s linear}#fp_select_dialog .pay_count__item .count{display:flex;justify-content:center;align-items:center;padding:20px 0 30px;font-size:16px;font-weight:700}#fp_select_dialog .pay_count__item .count img{width:24px;height:24px;border-radius:12px;margin-right:5px}#fp_select_dialog .pay_count__item .cost{height:30px;display:flex;justify-content:center;align-items:center;width:85%;font-size:14px;border-top:1px dashed #ccc}#fp_select_dialog .pay_count__item.current,#fp_select_dialog .pay_count__item:hover{border:1px solid #3387ef}#fp_select_dialog .pay_count__item.error{border-color:#fc1717}#fp_select_dialog .pay_count__item.custom input{border:none;width:40%;padding:0;font:inherit;transition:border-color .3s linear}#fp_select_dialog .pay_count__item.custom input:focus{border-bottom:1px solid #3387ef}#fp_select_dialog .pay_control{text-align:center;margin-top:30px}#fp_select_dialog .pay_control__info{font-size:16px}#fp_select_dialog .pay_control__box{display:flex;justify-content:space-around}#fp_select_dialog .pay_control__txt{margin-top:15px;font-size:14px;color:grey}#fp_select_dialog .pay_control__tips{font-size:12px;color:#ababab}#fp_select_dialog .btn_pay_strong{display:flex;justify-content:center;align-items:center;width:300px;margin:15px auto 0;font-size:20px;color:#fff;height:40px;line-height:40px;background-color:#31c27c;border-radius:4px;-webkit-transition:background-color .3s ease-in}#fp_select_dialog .ui_c_strong{color:#31c27c}#fp_select_dialog .label{color:grey;margin-right:10px}#fp_select_dialog .tips{font-size:12px}#fp_select_dialog .tips.custom-tips,#fp_select_dialog .tips.goods-tips{margin-top:5px;height:18px}#fp_select_dialog .tips.icon-tips i{display:inline-block;margin-right:4px;background-repeat:no-repeat;vertical-align:-2px;_vertical-align:1px}#fp_select_dialog .tips .icon-txt{background-position:-113px -178px}#fp_select_dialog .tips .icon-txt,#fp_select_dialog .tips .icon-warn{background-image:url(//sandbox.pay.qq.com/midas/minipay_v2/images/sprite.5e2f61e2dedbc68b8b5c81275ba25d71.png);width:13px;height:13px}#fp_select_dialog .tips .icon-warn{background-position:-166px -158px}#fp_select_dialog .icon-corner-checked{background-image:url(//sandbox.pay.qq.com/midas/minipay_v2/images/sprite@2x.c6e1a4965de7a4069e10e6f1bb463a8c.png);background-size:226px 210px;background-position:-113px -129px;width:25px;height:25px;position:absolute;right:0;top:0;display:block}.popup_inform__form{padding:39px 0 18px;overflow:hidden}.popup_inform__form_grid{position:relative;margin-bottom:10px;padding:0 36px 0 109px}.popup_inform__form_label{position:absolute;top:0;left:0;width:89px;line-height:40px;text-align:right}.popup_inform__form_cont{position:relative;width:333px;border:1px solid #e1e1e1}.popup_inform__form_sel{position:relative;z-index:1;padding-left:12px;width:100%;font-size:14px;color:#333;height:38px;border:none;background-color:transparent;outline:0;cursor:pointer}.popup_inform__form_sel::-ms-expand{display:none}.popup_inform__form_sel{appearance:none;-moz-appearance:none;-webkit-appearance:none}.popup_inform__form_arr{position:absolute;top:16px;right:14px;border:5px solid transparent;border-top-color:#999}.popup_inform__form_upload{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:transparent;opacity:0;cursor:pointer}.popup_inform__form_simulate{display:block;font-size:14px;color:#333;height:38px;line-height:38px}.popup_inform__form_simulate:before{content:"+";display:inline-block;margin-right:10px;padding-left:12px;font-size:20px;vertical-align:-1px}.popup_inform__form_textarea{position:relative;display:block;padding:12px 0 20px;background-color:#f4f4f4}.popup_inform__form_textarea textarea{display:block;padding:0 15px;width:425px;height:69px;font-size:14px;color:#000;border:none;resize:none;outline:0;background-color:transparent}.popup_inform__form_tips{position:absolute;bottom:-28px;left:109px;font-size:14px;color:#ff4222}.popup_inform__form_count{position:absolute;bottom:2px;right:8px;font-size:14px;color:#999}.popup_inform__form_count.error{color:#f70505}.popup_inform__form_preview{display:inline-block;margin-right:5px;width:40px;height:40px;vertical-align:bottom}.popup_inform__form_txt{display:inline-block;font-size:14px;color:#333;line-height:40px}.popup_inform__form_link{display:inline-block;font-size:12px;color:#31c27c;line-height:40px}.popup_share_wechat{width:336px;text-align:center;height:518px}.popup_share_wechat__qrcode{width:188px;height:188px;display:block;margin:82px auto 50px}.popup_share_wechat__img{vertical-align:-2px;margin:0 4px}.popup_share_wechat__txt{line-height:27px;font-size:16px}.popup_share{width:598px}.popup_share__bd{margin:39px 35px 0}.popup_share_cont{position:relative;border:1px solid #e1e1e1;height:332px}.popup_share__textarea{border:0}.popup_share_cont__song{position:absolute;left:0;bottom:0;right:0;padding:10px 0 10px 111px;height:81px;background-color:#fbfbfb}.popup_share_cont__pic{position:absolute;left:16px;top:10px;width:78px;height:78px;border:1px solid #ddd}.popup_share_cont__name{margin-top:15px}.popup_share_cont__name,.popup_share_cont__singer{line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup_share_verify{float:left;padding-left:35px;line-height:40px}.popup_share_verify__pic{width:67px;height:25px;margin:0 10px;vertical-align:-7px}.popup_share_verify__input{width:71px;height:25px;border:1px solid #e1e1e1}.popup_share_app{float:left;padding-left:35px;line-height:40px}.popup_share_app a{margin-right:10px;display:inline-block;width:24px;height:24px;line-height:90px;overflow:hidden;vertical-align:middle;background-repeat:no-repeat}.popup_share_app__qzone{background-position:0 -25px}.popup_share_app__qzone.checked{background-position:0 0}.popup_share_app__weibo{background-position:0 -75px}.popup_share_app__weibo.checked{background-position:0 -50px}.popup_share_friend{position:relative;margin-bottom:20px;height:38px;z-index:2;border:1px solid #e1e1e1}.popup_share_friend__input{display:block;height:38px;margin-left:16px;width:358px;border:0}.popup_share_friend__btn{position:absolute;top:0;right:0;height:100%;border-color:transparent transparent transparent #e1e1e1;padding-right:40px;margin:0}.popup_share_friend__btn i{position:absolute;top:16px;right:20px;border:5px solid transparent;border-top-color:#999}.popup_share_friend__btn--select i{top:12px;border-color:transparent transparent #999}.popup_share_qq .popup_share_cont{height:272px}.popup_share_qq .popup_share_cont__textarea{height:81px}.popup_txt_highlight{color:#31c27c}.popup__tips{display:block;margin:10px 28px 0;opacity:.5}.popup_data_detail{position:absolute;top:364px;right:303px;width:580px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.35);border-radius:4px;border:1px solid #ddd;z-index:99}body:last-child .popup_data_detail{border:0}.popup_data_detail__tit{line-height:22px;font-size:20px;font-weight:400;padding:0 0 20px}.popup_data_detail__cont{max-height:400px;font-size:14px;line-height:22px;margin:30px 5px 30px 10px;overflow-y:auto}.popup_data_detail__cont p,.popup_data_detail__tit{margin:0 24px 0 19px}.popup_data_detail__cont p{min-height:22px;text-align:justify;word-break:break-all}.popup_data_detail__arrow{position:absolute;top:50px;right:-11px;width:11px;height:17px;background:url(/ryqq/static/media/popup_arrow.14d6f7f3.png?max_age=2592000) 0 -17px no-repeat}body:last-child .popup_data_detail__arrow{background-position:0 0}p.popup_data_detail__tips{margin-top:8px;color:#999}.mod_header{background-color:#fff;position:relative;z-index:4}.mod_header .section_inner{padding-top:90px}.qqmusic_title{position:absolute;left:0;top:22px}.qqmusic_logo{width:170px;height:46px}.mod_top_nav{position:absolute;left:198px;top:0}.top_nav__item{position:relative;float:left;margin-right:-5px}.top_nav__link{display:block;padding:0 20px;line-height:90px;height:90px;text-align:center;font-size:18px}.top_nav__link--current,.top_nav__link--current:hover{background-color:#31c27c;color:#fff}.top_nav__item--vip{font-size:22px}.top_nav__mark{position:absolute;top:18px;right:0;height:14px}.mod_top_subnav{height:51px;line-height:51px;border-top:1px solid #f2f2f2;padding-left:230px;margin-right:-50px}.top_subnav__item{float:left;font-size:15px;color:#c1c1c1;margin-right:47px}.top_subnav__link{display:block}.top_subnav__link--current{color:#31c27c}.header__opt{position:absolute;top:0;right:0}.header__opt,.mod_top_login{height:90px;line-height:90px}.mod_top_login{display:block;font-size:0}.mod_top_login .top_login__link{position:relative;font-size:16px;float:left;width:38px;margin-right:10px;text-align:center;height:90px}.mod_top_login .top_login__icon{position:absolute;width:14px;height:14px;bottom:24px;right:-2px}.mod_top_login .top_login__notice{position:absolute;top:26px;left:26px;background-color:red;color:#fff;font-size:12px;line-height:13px;padding:0 3px;border-radius:15px;min-width:13px;text-align:center;box-sizing:border-box}.mod_top_login .top_login__cover{width:38px;height:38px;border-radius:90px;vertical-align:-14px;margin-top:24px}.mod_top_login .top_login__btn_vip{margin-top:24px;padding:0 9px;margin-left:10px;margin-right:0;font-size:13px}@supports (-webkit-appearance:none){.mod_top_login .top_login__btn_vip{line-height:39px}}.popup_user{position:absolute;right:0;top:90px;width:288px;background-color:#fff;z-index:9;line-height:1.5;border:1px solid #f2f2f2;font-size:13px}.popup_user_data{display:table;height:84px;overflow:hidden;text-align:left;padding:25px 20px 0}.popup_user_data__cont{display:table-cell;vertical-align:middle}.popup_user_data__cover_link{position:relative;float:left}.popup_user_data__cover{float:left;display:block;width:70px;height:70px;border-radius:999px;margin-right:10px}.popup_user_data__icon{position:absolute;width:18px;height:18px;bottom:0;right:10px}.popup_user_data__name{color:#000;padding:0 0 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.popup_user_data__lv{white-space:nowrap;margin-bottom:6px}.popup_user_data__lv_icon{margin-top:-7px;height:23px}.popup_user_toolbar{padding:13px 20px 6px;font-size:15px}.popup_user_toolbar__item{position:relative;margin-bottom:16px}.popup_user_toolbar__tit a{display:inline-block;line-height:22px}.popup_user_toolbar__desc{font-size:12px;height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:85%}.popup_user_toolbar__desc a{display:inline-block;line-height:17px}.popup_user_toolbar__user{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.popup_user_toolbar__btn_svip,.popup_user_toolbar__btn_vip{position:absolute;top:5px;right:0;height:30px;line-height:30px;width:70px;padding:0;text-align:center;margin-right:0}.popup_user_toolbar__notice{position:absolute;top:10px;right:0;background-color:red;color:#fff;height:19px;line-height:22px;line-height:18px\9;padding:0 5px;border-radius:18px;min-width:18px;text-align:center;box-sizing:border-box}.mod_top_search{position:absolute;top:0;right:284px}.mod_search_input{border:1px solid #c9c9c9;padding:0 33px 0 11px;line-height:36px;height:36px;margin-top:26px;position:relative;border-radius:3px;background-color:#fff;transition:width .6s ease-out}.search_input__input{width:174px;height:36px;border:0;font-size:14px;background:transparent;transition:width .6s ease-out,visibility .6s ease-out 1ms}.search_input__btn{position:absolute;top:0;right:0;border:0;width:38px;height:35px;overflow:visible;background:transparent}.icon_search{position:absolute;top:50%;right:11px;margin-top:-8px;width:16px;height:16px;background-position:0 -40px}.search_input__btn:hover .icon_search{background-position:0 -60px}@media (max-width:1240px){.header__opt .mod_select--pay,.mod_btn.top_login__btn_vip{display:none}.mod_top_search{right:189px}.top_subnav__item{margin-right:40px}}@media (max-width:1135px){.mod_top_search .mod_search_input{padding-left:3px}.mod_top_search .icon_search{right:10px;transition:right .15s ease-out}.mod_top_search .search_input__input{width:0;visibility:hidden}.mod_top_search:hover .mod_search_input{padding-left:11px}.mod_top_search:hover .search_input__input{width:174px;visibility:visible;transition:width .6s ease-out,visibility .6s ease-out 1ms}.mod_top_search:hover .icon_search{right:15px;transition:right .15s ease-out}}.mod_search_result{position:absolute;top:63px;left:0;background:#fff;width:218px;border:1px solid #c9c9c9;z-index:9;text-align:left;font-size:14px}.search_result__sort{padding:5px 0;border-top:1px solid #f2f2f2;margin-top:-1px}.search_result__tit{position:relative;line-height:40px;color:#999;font-weight:400}.search_result__link,.search_result__tit{padding:0 11px 0 41px;line-height:36px;color:#999}.search_result__tit i{position:absolute;left:15px;width:16px;height:16px;overflow:hidden;background-image:url(/ryqq/static/media/icon_sprite.630b3e60.png?max_age=2592000);background-image:-webkit-image-set(url(/ryqq/static/media/icon_sprite.630b3e60.png?max_age=2592000) 1x,url(/ryqq/static/media/icon_sprite@2x.bf4cef49.png?max_age=2592000) 2x);background-repeat:no-repeat}.search_result__icon_song{top:10px;background-position:-20px -220px}.search_result__icon_singer{top:10px;background-position:-20px -240px}.search_result__icon_album{top:10px;background-position:-40px 0}.search_result__icon_mv{top:12px;background-position:0 -220px}.search_result__link{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search_result__name{color:#333;cursor:pointer}.search_result__keyword{color:#31c27c}.search_result__item--current,.search_result__item--current span,.search_result__link:hover,.search_result__link:hover span{background-color:#31c27c;color:#fff}.search_result__link span{cursor:pointer}.mod_search_other{position:absolute;top:63px;left:0;background:#fff;width:218px;border:1px solid #c9c9c9;z-index:8;text-align:left;font-size:14px;line-height:36px}.search_history{padding:5px 0;border-bottom:1px solid #f2f2f2}.search_history__tit{color:#999;position:relative}.search_history__item{position:relative}.search_history__link{display:block;color:#333;padding-right:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search_history__item:hover .search_history__link{padding-right:35px}.search_history__item:hover .search_history__link,.search_result__item--current .search_history__link{background-color:#31c27c;color:#fff}.search_history__link,.search_history__tit{padding-left:11px}.icon_history_clear,.search_history__icon_delete{background-image:url(/ryqq/static/media/icon_sprite.630b3e60.png?max_age=2592000);background-image:-webkit-image-set(url(/ryqq/static/media/icon_sprite.630b3e60.png?max_age=2592000) 1x,url(/ryqq/static/media/icon_sprite@2x.bf4cef49.png?max_age=2592000) 2x)}.search_history__clear{position:absolute;top:0;right:0;width:40px;height:36px;font-size:2px;text-align:center}.icon_history_clear{position:absolute;top:50%;right:11px;margin-top:-8px;width:16px;height:16px;background-position:-100px 0}.search_history__clear:hover .icon_history_clear{background-position:-20px -60px}.search_history__delete{display:none;position:absolute;top:0;right:0;width:33px;height:36px;font-size:2px;text-align:center}.search_history__icon_delete{position:absolute;top:50%;right:15px;margin-top:-6px;width:12px;height:12px;background-position:0 -240px}.search_history__item:hover .search_history__delete,.search_result__item--current .search_history__delete{display:block}.search_hot{padding:5px 0}.search_hot__tit{display:none}.search_hot__link{padding-left:11px;padding-right:11px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search_hot__link:hover,.search_hot__link:hover span,.search_result__item--current{color:#fff;background-color:#31c27c}.search_hot__link span{cursor:pointer}.search_hot__name{float:left;color:#333;max-width:140px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.search_hot__number{color:#ff4222;float:left;width:18px}.search_hot__listen{float:right;color:#999;font-size:12px}.popup_data_detail.client_privilege{top:68px;left:20px;right:auto;width:160px;display:none}.top_nav__item--subnav:hover .popup_data_detail.client_privilege{display:block}.client_privilege__icon{display:inline-block;vertical-align:-3px;margin-right:9px;width:14px;height:14px;background-image:url(/ryqq/static/media/sprite_privilege.e6d0a775.png?max_age=2592000);background-image:-webkit-image-set(url(/ryqq/static/media/sprite_privilege.e6d0a775.png?max_age=2592000) 1x,url(/ryqq/static/media/sprite_privilege@2x.c35364d5.png?max_age=2592000) 2x)}.client_privilege__icon--hq{background-position:0 0}.client_privilege__icon--dts{background-position:0 -30px}.client_privilege__icon--skin{background-position:0 -60px}.client_privilege__btn{display:block;margin:6px auto 0;width:135px;height:25px;line-height:25px;font-size:12px;color:#fff;text-align:center;border-radius:25px;background-color:#31c27c;background-image:linear-gradient(90deg,#24ccaa,#31c27c)}.client_privilege__btn:hover{color:#fff;background-color:#31c27c;background-image:none}.mod_select{float:left;position:relative;height:38px;font-size:13px;margin-top:24px}.mod_select.mod_select:hover .select__box{display:block}.mod_select.mod_select:hover .select__choose:after{-webkit-transform:rotate(180deg)}.mod_select--open{width:122px}.mod_select--pay{width:83px;margin-left:10px}.select__box{display:none;position:absolute;width:100%;left:0;top:38px;z-index:10}.select__choose{display:block;line-height:38px;padding:0 15px 0 10px;text-align:center;white-space:nowrap;border:1px solid #c9c9c9;border-radius:3px}.select__choose:after{position:absolute;content:"";right:8px;top:16px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid}.select__item{position:relative;line-height:40px;cursor:pointer;text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #c9c9c9;border-top:none}.select__item:hover .select__sub{display:block}.select__sub{display:none;position:absolute;right:-83px;top:-1px;width:100%;border-radius:3px;z-index:10}.select__sub_item{line-height:40px;cursor:pointer;text-align:center;white-space:nowrap;border:1px solid #c9c9c9;background-color:#fff;font-size:13px;color:#000}.select__sub_item:not(:first-child){border-top:none}.mod_select_green .select__choose,.select__choose:hover,.select__item:hover,.select__sub_item:hover{background-color:#31c27c;color:#fff;border-color:#31c27c}.select__box .select__item:first-of-type{border-top:1px solid #c9c9c9}.select__box .select__item:last-of-type{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.mod_select--show .select__box{display:block}.mod_select--show .select__choose:after{-webkit-transform:rotate(180deg)}.popup__cztips{padding:20px 20px 30px;color:#888}.popup__cztips_ft{text-align:center;margin-top:20px;font-size:0}.popup__cztips_btn{display:inline-block;min-width:122px;height:38px;box-sizing:border-box;overflow:hidden;padding:0 23px;text-align:center;line-height:38px;border-radius:2px;background-color:#31c27c;border-color:#31c27c;color:#fff;font-size:14px}.popup__cztips_btn:hover{background-color:#2caf6f;border-color:#2caf6f;color:#fff}.popup__ft:empty{display:none}.mod_slide_switch{width:100%;text-align:center;font-size:0}.slide_switch__item{display:inline-block;width:28px;height:12px;padding:0 0 26px;margin:0 1px;background:transparent}.slide_switch__bg{display:block;width:8px;height:8px;filter:progid:DXImageTransform.Microsoft.gradient(enabled="true",startColorstr="#19000000",endColorstr="#19000000");background-color:rgba(0,0,0,.1);border-radius:12px;margin:0 auto}.slide_switch__item--current .slide_switch__bg,.slide_switch__item:hover .slide_switch__bg{filter:progid:DXImageTransform.Microsoft.gradient(enabled="true",startColorstr="#4C000000",endColorstr="#4C000000");background-color:rgba(0,0,0,.3)}.footer{background-color:#333;clear:both}.footer,.footer a{color:#999}.footer a:hover{color:#31c27c}.footer_info{overflow:hidden;border-bottom:1px solid #353535;position:relative;padding-bottom:45px}.footer_tit{font-size:15px;font-weight:400;padding:80px 0 30px}.footer_download{position:absolute;top:0;left:10px}.footer_download_list{margin-left:-29px}.footer_download_list__item{float:left;text-align:center;position:relative}.footer_product{position:absolute;top:0;left:450px;width:360px}.footer_product_list{position:relative;z-index:1;margin-left:-25px;font-size:0}.footer_product_list__item{display:inline-block;margin-bottom:18px;text-indent:25px;margin-right:5px;vertical-align:bottom;font-size:14px}.footer_product_list__item--pic{text-align:center;position:relative;margin-right:0;text-indent:0}.footer_group{position:absolute;top:300px;left:476px;width:304px}.footer_group_list{margin-left:-25px}.footer_group_list__item{float:left;margin-bottom:18px;text-indent:25px;margin-right:5px}.footer_copyright{font-size:12px}.icon_qm_android,.icon_qm_fan,.icon_qm_iphone,.icon_qm_kg,.icon_qm_mac,.icon_qm_pc,.icon_qm_qp,.icon_qm_ss{display:block;margin:0 29px 12px;width:48px;height:48px;background-image:url(/ryqq/static/media/footer.e3352fc2.png?max_age=2592000);background-image:-webkit-image-set(url(/ryqq/static/media/footer.e3352fc2.png?max_age=2592000) 1x,url(/ryqq/static/media/footer@2x.39e8338d.png?max_age=2592000) 2x)}.icon_qm_pc{width:37px;background-position:-2px 0}.icon_qm_mac{width:46px;background-position:-92px 0}.icon_qm_android{width:37px;background-position:-190px 0}.icon_qm_iphone{width:34px;background-position:-279px 0}.icon_qm_kg{width:41px;background-position:-370px 0}.icon_qm_ss{width:37px;background-position:-463px 0}.icon_qm_qp{background-position:-563px 0}.icon_qm_fan,.icon_qm_qp{margin-right:23px;width:40px}.icon_qm_fan{background-position:-650px 0}.footer_download_list__item a:hover .icon_qm_pc{background-position:-2px -49px}.footer_download_list__item a:hover .icon_qm_mac{background-position:-92px -49px}.footer_download_list__item a:hover .icon_qm_android{background-position:-190px -49px}.footer_download_list__item a:hover .icon_qm_iphone{background-position:-279px -49px}.footer_product_list__item a:hover .icon_qm_kg{background-position:-370px -49px}.footer_product_list__item a:hover .icon_qm_ss{background-position:-463px -49px}.footer_product_list__item a:hover .icon_qm_qp{background-position:-563px -49px}.footer_product_list__item a:hover .icon_qm_fan{background-position:-650px -49px}.footer_link{float:right;width:300px;padding-bottom:57px}.footer_link_list__item{float:left;min-width:100px;margin-bottom:12px}.footer_link_list__item--more{display:none}.footer_link_list--show .footer_link_list__item--more{display:block}.footer_copyright{text-align:center;line-height:28px;padding:24px 0}.footer_platform{width:400px;margin:300px 0 0 10px}.footer_platform_list{margin-left:-25px}.footer_platform_list__item{float:left;min-width:100px;margin:0 5px 12px 0;text-indent:25px}@media (max-width:1240px){.footer_group,.footer_product{left:37.5%}.footer_link{width:200px}.footer_platform{width:320px}.footer_download_list{margin-left:-25px}.footer_group_list,.footer_product_list{margin-left:-21px}.footer_group_list__item,.footer_product_list__item{text-indent:20px}.icon_qm_android,.icon_qm_iphone,.icon_qm_kg,.icon_qm_pc,.icon_qm_qp,.icon_qm_ss{margin-left:23px;margin-right:23px}.icon_qm_mac{margin-left:20px;margin-right:20px}}.popup_show_photo{position:fixed;left:0;top:0;right:0;bottom:0;display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;background-color:rgba(0,0,0,.69);z-index:999}.popup_show_photo__box{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.popup_show_photo__img{display:block;-o-object-fit:contain;object-fit:contain}.popup_show_photo__icon_close{position:absolute;right:20px;top:20px;width:70px;height:70px;background:url(/ryqq/static/media/icon_close_photo_large.d8d2c985.png?max_age=2592000) no-repeat;cursor:pointer;z-index:3}.no_scroll_body{overflow:hidden}.keyrender_default{display:inline-block}.comment_pic{font-size:13px;cursor:pointer}.comment_pic__icon{width:20px;height:15px;fill:currentColor;margin-right:2px;margin-left:7px}.icon_comment_photo{display:inline-block;width:20px;height:15px;-webkit-mask-position:-80px -240px;font-size:0;vertical-align:-2px;margin:0 5px}.icon_skin{background-color:currentColor;-webkit-mask-image:url(//y.qq.com/mediastyle/music_v17/src/css/img/mod_icon.svg?max_age=2592000);-webkit-user-select:none}.mod_cover{zoom:1}.mod_cover__icon_play{position:absolute;left:50%;top:50%;margin:-35px;width:70px;height:70px;filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(.7) translateZ(0);-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.5s;transform:scale(.7) translateZ(0);transition-property:opacity,transform;transition-duration:.5s;zoom:1}@supports (-webkit-appearance:none){.mod_cover.play:after{content:"";position:absolute;top:50%;left:50%;margin:-50px -70px;width:35px;height:40px;background:url(/ryqq/static/media/play_ani.fc453c3a.png?max_age=2592000);-webkit-animation:play .7s ease-in-out forwards;animation:play .7s ease-in-out forwards}@-webkit-keyframes play{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px)}}@keyframes play{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}}.mod_cover__mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;filter:alpha(opacity=0);transition:opacity .5s}.mod_cover:hover .mod_cover__icon_play{background:none\9;filter:progid:dximagetransform.microsoft.alphaimageloader(src="http://y.qq.com/mediastyle/yqq/img/cover_play.png?max_age=2592000",sizingmethod="crop") alpha(opacity=90);opacity:.9;-webkit-transform:scale(1) translateZ(0);-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.5s;transform:scale(1) translateZ(0);transition-property:opacity,transform;transition-duration:.5s;cursor:pointer}.mod_cover:hover .mod_cover__icon_play,.mod_cover__icon_play{background-image:url(/ryqq/static/media/cover_play.56974e6f.png?max_age=2592000);background-image:-webkit-image-set(url(/ryqq/static/media/cover_play.56974e6f.png?max_age=2592000) 1x,url(/ryqq/static/media/cover_play@2x.53a26efb.png?max_age=2592000) 2x)}.mod_cover:hover .mod_cover__mask{opacity:.2;filter:alpha(opacity=20);transition:opacity .5s}.mod_list_menu{font-size:0;height:36px}.list_menu__item{display:inline-block;margin-right:10px;vertical-align:top}.list_menu__icon_add,.list_menu__icon_delete,.list_menu__icon_down,.list_menu__icon_down_vip,.list_menu__icon_edit,.list_menu__icon_pause,.list_menu__icon_play,.list_menu__icon_share{display:block;width:36px;height:36px;background-image:url(/ryqq/static/media/icon_list_menu.08951c0e.png?max_age=2592000);background-image:-webkit-image-set(url(/ryqq/static/media/icon_list_menu.08951c0e.png?max_age=2592000) 1x,url(/ryqq/static/media/icon_list_menu@2x.a93095dc.png?max_age=2592000) 2x);background-repeat:no-repeat}.list_menu__icon_play{background-position:0 0}.list_menu__icon_pause{background-position:0 -200px}.list_menu__icon_share{background-position:0 -40px}.list_menu__icon_add{background-position:0 -80px}.list_menu__icon_down{background-position:0 -120px}.list_menu__icon_down_vip{background-position:0 -280px}.list_menu__icon_edit{background-position:0 -240px}.list_menu__icon_delete{background-position:0 -160px}@media (max-width:1240px){.list_menu__item{margin-right:5px}}.list_menu__item:hover .list_menu__icon_play{background-position:-40px 0}.list_menu__item:hover .list_menu__icon_pause{background-position:-40px -200px}.list_menu__item:hover .list_menu__icon_share{background-position:-40px -40px}.list_menu__item:hover .list_menu__icon_add{background-position:-40px -80px}.list_menu__item:hover .list_menu__icon_down{background-position:-40px -120px}.list_menu__item:hover .list_menu__icon_down_vip{background-position:-40px -280px}.list_menu__item:hover .list_menu__icon_edit{background-position:-40px -240px}.list_menu__item:hover .list_menu__icon_delete{background-position:-40px -160px}.songlist__item--disable .list_menu__item{cursor:default}.songlist__item--disable .list_menu__icon_play,.songlist__item--disable .list_menu__item:hover .list_menu__icon_play{background-position:-160px 0}.songlist__item--disable .list_menu__icon_pause,.songlist__item--disable .list_menu__item:hover .list_menu__icon_pause{background-position:-160px -200px}.songlist__item--disable .list_menu__icon_share,.songlist__item--disable .list_menu__item:hover .list_menu__icon_share{background-position:-160px -40px}.songlist__item--disable .list_menu__icon_add,.songlist__item--disable .list_menu__item:hover .list_menu__icon_add{background-position:-160px -80px}.songlist__item--disable .list_menu__icon_down,.songlist__item--disable .list_menu__item:hover .list_menu__icon_down{background-position:-160px -120px}.songlist__item--disable .list_menu__icon_down_vip,.songlist__item--disable .list_menu__item:hover .list_menu__icon_down_vip{background-position:-160px -280px}.songlist__item--disable .list_menu__icon_edit,.songlist__item--disable .list_menu__item:hover .list_menu__icon_edit{background-position:-160px -240px}.songlist__item--disable .list_menu__icon_delete,.songlist__item--disable .list_menu__item:hover{background-position:-160px -160px}.btn_operate_menu{display:none}.mod_operate_menu{position:absolute;top:auto;left:auto;z-index:100;color:#4f4f4f;font-size:14px}.operate_menu__cont,.operate_menu__sub{width:168px;padding:5px 0;background-color:#fff;box-shadow:0 0 10px 0 hsla(0,0%,71.8%,.65);border:1px solid #bfbfbf}.operate_menu__link{display:block;height:36px;line-height:36px;padding-left:40px;padding-right:15px;margin-bottom:1px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.operate_menu__list{max-height:250px;overflow-y:auto}.operate_menu__list--no_icon .operate_menu__link{padding-left:15px}.operate_menu__link--hover,.operate_menu__link:hover{background-color:#31c27c;color:#fff}.operate_menu__link--disabled{opacity:.5;filter:alpha(opacity=50);cursor:default;pointer-events:none}.operate_menu__top_line{padding-top:5px;border-top:1px solid #f0f0f0;margin-top:5px}.operate_menu__bottom_line{padding-bottom:5px;border-bottom:1px solid #f0f0f0;margin-bottom:5px}.operate_menu__sub{position:absolute;top:auto;left:169px;width:180px;overflow:hidden;color:#4f4f4f;display:none;z-index:-1}.operate_menu__sub.top{top:-3px}.operate_menu__sub.bottom{bottom:-3px}.operate_menu__sub ul{max-height:250px;overflow-x:hidden;overflow-y:auto}.operate_menu__sub .mod_operate_menu__link{padding-left:15px}.operate_menu__item--hover .operate_menu__sub,.operate_menu__item:focus .operate_menu__sub{display:block;max-height:285px}.operate_menu__icon_add,.operate_menu__icon_arrow,.operate_menu__icon_batch,.operate_menu__icon_delete,.operate_menu__icon_down,.operate_menu__icon_edit,.operate_menu__icon_inform,.operate_menu__icon_like,.operate_menu__icon_prev_arrow,.operate_menu__icon_qzone,.operate_menu__icon_radio,.operate_menu__icon_share{position:absolute;width:16px;height:16px;left:15px;top:10px;background-repeat:no-repeat}.operate_menu__icon_like{background-position:-60px 0}.operate_menu__icon_add{background-position:-20px 0}.operate_menu__icon_radio{background-position:-80px 0}.operate_menu__icon_delete{background-position:-100px 0}.operate_menu__icon_down{background-position:-40px -220px}.operate_menu__icon_share{background-position:-100px -180px}.operate_menu__icon_batch{background-position:-120px 0}.operate_menu__icon_edit{background-position:-140px 0}.operate_menu__icon_arrow{width:6px;height:11px;left:auto;right:15px;top:12px;background-position:0 0}.operate_menu__icon_prev_arrow{width:6px;height:11px;left:20px;top:12px;background-position:-10px 0}.operate_menu__icon_qzone{background-position:-60px -300px;top:9px}.operate_menu__icon_inform{background-position:-60px -320px}.operate_menu__link:hover .operate_menu__icon_add{background-position:-20px -20px}.operate_menu__link:hover .operate_menu__icon_like{background-position:-60px -20px}.operate_menu__link:hover .operate_menu__icon_radio{background-position:-80px -20px}.operate_menu__link:hover .operate_menu__icon_delete{background-position:-100px -20px}.operate_menu__link:hover .operate_menu__icon_down{background-position:-40px -240px}.operate_menu__link:hover .operate_menu__icon_share{background-position:-100px -200px}.operate_menu__link:hover .operate_menu__icon_batch{background-position:-120px -20px}.operate_menu__link:hover .operate_menu__icon_arrow{background-position:0 -20px}.operate_menu__link:hover .operate_menu__icon_prev_arrow{background-position:-10px -20px}.operate_menu__link:hover .operate_menu__icon_edit{background-position:-140px -20px}.operate_menu__link:hover .operate_menu__icon_qzone{background-position:-80px -300px}.operate_menu__link:hover .operate_menu__icon_inform{background-position:-80px -320px}.operate_menu__item{position:relative}.popup_new_list .popup__bd{position:relative;margin-top:39px;padding:0 40px 28px 101px;overflow:hidden}.popup_new_list .form__label{position:absolute;top:0;left:0;width:81px;line-height:40px;text-align:right}.popup_new_list .mod_form_txt{width:377px;border-color:#e1e1e1}.mod_form_txt{position:relative;display:block;width:498px;height:38px;background-color:#fff;border:1px solid #c8cbcc}.popup_new_list .form_txt__input{width:330px}.form_txt__input{width:450px;height:38px;line-height:38px;border:0;margin-left:11px;vertical-align:top;background:0 0}.form_txt__tips{position:absolute;top:0;right:11px;color:#999;line-height:38px}.mod_data{position:relative;height:250px;padding-left:305px;margin-top:40px;margin-bottom:35px}.data__photo{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.data__cover{position:absolute;left:0;top:0;width:250px;height:250px}.data__cover_edit{position:absolute;bottom:17px;right:17px;width:18px;height:18px;background-position:-140px -80px;display:none}.data__cont{padding-top:13px}.data__name{height:50px}.data__name,.data__name_txt{overflow:hidden;line-height:50px}.data__name_txt{float:left;font-size:31px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;max-width:70%;margin-right:10px}.data__name_icon_vip{float:left;height:20px;margin-top:13px}.btn_edit{display:none;background-image:url(https://y.qq.com/mediastyle/yqq/img/icon_sprite.png?max_age=2592000);background-position:-140px -40px}.data__singer{height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90%}.icon_singer{float:left;width:16px;height:16px;background-position:-20px -240px;margin:5px 7px 0 0}.data__singer_txt{font-size:16px;color:#333}.data__info{width:520px;padding-top:8px}.data_info__item{height:27px;width:400px}.data_info__item,.data_info__item_song{line-height:27px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.data_info__item_song{float:left;width:166px;margin-right:10px}.data_info__item_song:nth-child(odd){width:250px}.data__actions{position:absolute;bottom:23px;font-size:0}.data__actions .mod_btn,.data__actions .mod_btn_green{min-width:122px;text-align:center;padding:0 18px;font-family:\5fae\8f6f\96c5\9ed1}.data_info__tags{margin-right:12px}.data__cover_mask{position:absolute;left:0;top:0;width:300px;height:266px;background:url(/ryqq/static/media/album_cover.c202f1da.png?max_age=2592000) 0 0 no-repeat;pointer-events:none}.data__tips{color:#999;line-height:27px}.comment_media{position:relative;width:218px;margin-top:10px}.comment_media__img{display:block;width:100%;max-height:286px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.comment_media__gif{position:absolute;right:10px;bottom:10px;padding:0 6px;height:26px;line-height:26px;text-align:center;font-size:18px;color:#fff;background-color:rgba(26,26,26,.5);border-radius:4px;z-index:3}.popup__tit{font-size:16px;font-weight:400}.popup__tit_item{margin:0 60px}.popup__tit_item.current{color:#31c27c}.mod_all_comment{margin-bottom:46px}.mod_hot_comment{margin-bottom:16px}.icon_comment{background-image:url(/ryqq/static/media/comment.933b16ba.png?max_age=2592000);background-image:-webkit-image-set(url(/ryqq/static/media/comment.933b16ba.png?max_age=2592000) 1x,url(/ryqq/static/media/comment@2x.4da1c58e.png?max_age=2592000) 2x);background-repeat:no-repeat}.icon_comment_like,.icon_comment_liked{display:inline-block;margin-right:5px;width:17px;height:17px;overflow:hidden;vertical-align:-3px}.icon_comment_like{background-position:-25px -25px}.comment__zan.done{color:#31c27c}.comment__zan.done .icon_comment_like,.comment__zan:hover .icon_comment_like,.icon_comment_liked{background-position:0 -25px}.icon_comment_delete{display:inline-block;margin-right:5px;width:14px;height:17px;background-position:-25px -75px;font-size:0;vertical-align:middle}.icon_comment_delete:hover{background-position:0 -75px}.icon_comment_feedback{display:inline-block;width:17px;height:17px;background-position:-25px -50px;font-size:0;vertical-align:middle}.icon_comment_feedback.done,.icon_comment_feedback:hover{background-position:0 -50px}.icon_comment_face{display:inline-block;width:20px;height:20px;background-position:0 0;vertical-align:-1px}.icon_comment_report{display:inline-block;margin-right:5px;width:17px;height:15px;background-position:-25px -240px;font-size:0;vertical-align:middle}.icon_comment_report:hover{background-position:0 -240px}.comment__input{position:relative;padding-bottom:60px}.comment__textarea{position:relative;overflow:hidden;min-height:102px;border:1px solid #ececec;background-color:#f5f5f5}.comment__textarea_inner{margin:10px 14px 25px}.comment__textarea_default,.comment__textarea_input{width:100%;border:none;min-height:66px;resize:none;outline:none;background:transparent}.comment__textarea ::-webkit-input-placeholder{color:#999}.comment__textarea_input img{display:inline-block;height:16px;vertical-align:-3px;-webkit-user-drag:none}.comment__tips{position:absolute;bottom:3px;right:14px;text-align:right}.comment__tool{position:absolute;bottom:10px;right:-5px}.comment__tool a{margin-right:5px}.comment__tool_btn{width:80px;line-height:27px;height:27px;text-align:center;padding:0}.comment__face{position:absolute;right:90px;bottom:14px}.comment__face--select{color:#31c27c}.comment__face--select .icon_face,.comment__face:hover .icon_face{background-position:-240px -320px}.comment__list{padding-bottom:14px}.comment__list_item{position:relative;padding:15px 0 15px 56px;zoom:1;border-bottom:1px solid;border-color:#ededed}.comment__list_item .comment__avatar_icon{position:absolute;width:12px;height:12px;right:0;bottom:0;z-index:2}.comment__list_item:last-child{border-bottom:0}.comment__sub_list_item{position:relative}.comment__avatar{position:absolute;left:0;top:18px;width:38px;height:38px}.comment__avatar img{display:block;width:100%;height:100%;border-radius:999px}.comment__title{font-weight:400;overflow:hidden;height:26px;line-height:26px;white-space:nowrap;text-overflow:ellipsis}.comment__title a,.comment__title span{float:left}.vip_icon{position:relative;margin-left:2px}.vip_icon img{max-height:24px}.comment__text{overflow:hidden;word-break:break-all;word-wrap:break-word;line-height:24px;text-align:justify}.comment__text.item{margin-top:6px;padding-right:70px}.comment__text img{position:relative;vertical-align:middle;top:-2px}.mod_yueping .comment__text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.comment__text--history{margin-top:6px}.comment__name{position:relative;margin-bottom:8px}.comment__origin_name:before{content:"";display:inline-block;width:20px;height:1px;background-color:currentColor;position:relative;top:-4px;margin-right:4px}.comment__more{margin-top:8px;text-align:right}.comment__opt{line-height:24px;overflow:hidden;margin-top:8px}.comment__opt a{margin-right:20px}.comment__sub_opt{position:absolute;top:0;right:-36px;width:90px}.user_type{margin-right:5px}.user_grade .grade__score{margin:6px -16px 0 0;-webkit-transform:scale(.78);-webkit-transform-origin-x:left}.comment__date{margin-bottom:10px;height:20px;line-height:20px}.comment__zan{vertical-align:-1px}.comment__link{line-height:28px;vertical-align:-2px}.comment__delete,.comment__good,.comment__link,.comment__report,.comment__zan{margin-right:22px}.comment__report{display:none}.comment__list_item:hover .comment__delete,.comment__list_item:hover .comment__report{display:inline-block}.comment__reply{margin-top:5px}.comment__reply_hd{position:relative}.comment__reply_bd{padding:10px 20px 0;border-radius:4px;margin-top:10px;margin-bottom:5px;background-color:rgba(0,0,0,.03)}.comment__reply_more{display:inline-block;margin-bottom:20px;background-position:-120px -270px;vertical-align:middle;margin-left:8px}.comment__icon_reply_more{content:"";display:inline-block;margin-left:5px;width:15px;height:15px;overflow:hidden;background-position:-100px -320px;vertical-align:-5px;opacity:.5;filter:alpha(opacity=50)}.comment__reply_more:hover .comment__icon_reply_more{background-position:-180px -320px;opacity:1;filter:none}.comment__sort{position:absolute;top:0;right:0;font-weight:400}.comment__sort_line{display:inline-block;width:1px;height:10px;background-color:currentColor;margin:0 14px;opacity:.2}.comment_type__title{position:relative;height:34px;line-height:34px;padding-bottom:10px;border-bottom:1px solid;border-color:#ededed}.comment_type__title h2{font-weight:400;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment_type__title .mod_switch{position:absolute;right:0;top:0;line-height:34px}.comment__show_all{text-align:center;font-size:0}.comment__show_all_link{display:inline-block;height:32px;line-height:32px;padding:0 20px;border-radius:999px;font-size:13px;background-color:rgba(0,0,0,.03)}.comment__icon_arrow_down{background-position:-120px -260px}.comment__icon_arrow_down,.comment__icon_arrow_up{display:inline-block;width:10px;height:6px;vertical-align:middle;margin-left:8px;opacity:.5;filter:alpha(opacity=50)}.comment__icon_arrow_up{background-position:-120px -270px}.comment__show_all_link:hover .comment__icon_arrow_down,.comment__show_all_reply:hover .comment__icon_arrow_down{background-position:-140px -260px;opacity:1;filter:none}.comment__show_all_reply:hover .comment__icon_arrow_up{background-position:-140px -270px;opacity:1;filter:none}.mod_yueping{margin-bottom:20px}.comment_repeat{padding-top:16px}.comment_repeat .comment__face{right:180px}.popup_face{position:relative;height:auto;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);border:1px solid #bfbfbf}.popup_face .popup__close{top:7px;right:7px}.popup__icon_close{display:block;margin:6px auto;width:12px;height:12px;background-position:0 -200px}.popup_face__content{position:relative;height:200px;overflow:hidden;overflow-y:scroll;margin:15px 0 15px 5px}.mod_emoji{position:relative;width:360px;height:336px;overflow:hidden;clear:both;padding:7px 0 0 14px}.mod_emoji a{position:relative;display:block;float:left;width:25px;height:25px;margin-right:6px;margin-bottom:5px}.mod_emoji a:hover{background:rgba(0,0,0,.1)}.emoji_bg{position:absolute;top:5px;left:5px;width:354px;height:332px;background-repeat:no-repeat;background-size:100% auto;pointer-events:none}.popup__bd_box .comment__list_item{padding:0 0 0 56px;border-bottom:0}.c_popup__disabled:hover{color:rgba(0,0,0,.3)}.mod_popup_yueping{width:720px}.mod_popup_yueping .popup__bd{max-height:467px;overflow-y:auto}.popup_comment_report{width:520px}.popup_comment_report .popup__bd{padding:26px 26px 10px;font-size:0}.popup_comment_report__form{margin-right:-30px;padding-bottom:10px}.popup_comment_report .mod_form_radio{display:inline-block;width:33.3333%;font-size:14px;margin-right:0;line-height:32px}.popup_comment_guide{width:520px}.popup_comment_guide .popup__bd{margin:10px 3px 10px 26px;padding:0 13px 0 0;box-sizing:border-box}.popup_comment_guide p{margin-bottom:10px;text-align:justify}.popup_comment_guide__img{display:block;margin:0 auto 10px}.mod_comment_none{font-size:16px;line-height:144px;text-align:center}.comment__intro{display:-webkit-box;-webkit-box-align:center;-webkit-box-pack:center;line-height:24px;margin-top:-41px;font-size:12px}.comment__rule{margin:14px 0 24px;text-align:center;font-size:12px}.part__hd{overflow:hidden;height:60px}.part__tit{float:left;font-size:24px;font-weight:400;line-height:58px;font-family:\5FAE\8F6F\96C5\9ED1}.mod_search_other,.mod_search_result,.popup_user{max-height:0;visibility:hidden;transition:max-height .6s ease-out,visibility 1ms .6s;overflow:hidden}.drop{visibility:visible;max-height:800px;transition:max-height .6s ease-out}.btn_bottom_feedback,.btn_bottom_player,.btn_bottom_report,.btn_bottom_top{position:fixed;right:40px;width:38px;height:38px;z-index:4;background-color:#fff;border:1px solid #c9c9c9}.btn_bottom_feedback:hover,.btn_bottom_player:hover,.btn_bottom_report:hover,.btn_bottom_top:hover{background-color:#ededed}.btn_bottom_top{bottom:166px}.btn_bottom_top:before{content:"";display:block;width:18px;height:10px;margin:14px 10px;background-position:-160px 0}.btn_bottom_report{bottom:124px}.btn_bottom_feedback,.btn_bottom_report{line-height:38px;font-size:14px;font-family:PingFang SC,Tahoma,Arial,\5FAE\8F6F\96C5\9ED1,sans-serif;text-align:center}.btn_bottom_feedback{bottom:82px}.btn_bottom_player{bottom:40px}.btn_bottom_player:before{content:"";display:block;width:20px;height:17px;margin:10px 9px 0;background-position:-180px 0}.mini_player_frame{position:fixed;bottom:36px;left:36px;width:68px;height:68px;border-radius:68px;overflow:hidden;transition:all .5s ease-in-out .6s;border:1px solid #ddd;padding:3px;z-index:222;background-color:#f7f7f7}.mini_player_frame.hover{width:182px;padding:3px;transition:width .6s ease-in-out}.popup_guide{position:fixed;top:164px;right:40px;z-index:1001;padding:18px;border-radius:4px;box-shadow:0 3px 5px rgba(0,0,0,.07);background-color:#fff}.popup_guide__logo{display:block;margin:0 auto 9px;width:102px}.popup_guide__txt{margin-bottom:10px;font-size:16px;color:#a6a6a6;text-align:center}.popup_guide__btn{display:block;margin:0 auto;width:130px;height:26px;border-radius:26px;line-height:26px;font-size:15px;color:#fff;text-align:center;background-color:#31c27c}.popup_guide__btn:hover{color:#fff;background-color:#2caf6f}.popup_guide__btn_icon{display:inline-block;margin-right:4px;vertical-align:-1px;width:13px;height:14px;background-position:-160px -320px}.popup_data_detail.aisee{position:fixed;width:auto;right:105px;bottom:83px;top:auto}.popup_data_detail.aisee .popup_data_detail__cont{margin:8px 0}.popup_data_detail.aisee .popup_data_detail__cont p{margin-left:17px;margin-right:17px}.popup_data_detail.aisee .popup_data_detail__arrow{top:11px;left:auto;right:-10px;width:11px;height:17px;background-position:0 0}.popup_data_detail.client_privilege .popup_data_detail__cont{margin:9px 0 18px;max-height:none;overflow-y:hidden}.popup_data_detail.client_privilege .popup_data_detail__cont p{margin-left:16px;margin-right:0;padding:5px 0;font-size:12px;color:#000;line-height:1.5}.mod_slide_action{left:0;width:100%;overflow:hidden}.mod_slide_action,.slide_action{position:absolute;top:0;height:100%}.slide_action{width:50%}.slide_action__btn{position:absolute;top:50%;margin-top:-54px;width:79px;height:108px;filter:progid:DXImageTransform.Microsoft.gradient(enabled="true",startColorstr="#14000000",endColorstr="#14000000");background:url(#);background:rgba(0,0,0,.05);opacity:0;visibility:none;transition-property:opacity,transform;transition-duration:.5s;z-index:4}.slide_action__btn--left{transform:translateX(-100%)}.slide_action__btn--right{transform:translateX(100%)}.mod_slide_box:hover .slide_action__btn{opacity:1;visibility:none;transform:translateX(0);transition-property:opacity,transform,background,width;transition-duration:.5s}.slide_action--left,.slide_action__btn--left{left:0}.slide_action--right,.slide_action__btn--right{right:0}.slide_action__arrow{position:absolute;top:50%;margin-top:-20px;width:20px;height:39px}.slide_action__arrow--left{left:29px;background-position:-20px -120px}.slide_action__arrow--right{right:29px;background-position:0 -120px}.slide_action__btn:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled="true",startColorstr="#19000000",endColorstr="#19000000");background:url(#);background:rgba(0,0,0,.1)}.mod_part,.mod_part_detail{position:relative;margin-bottom:30px}.part__hd,.part_detail__hd{overflow:hidden;height:60px}.part__tit,.part_detail__tit{float:left;font-size:24px;font-weight:400;line-height:58px;font-family:\5FAE\8F6F\96C5\9ED1}.part__tit_desc{font-size:14px;margin-left:12px}.part__more{position:absolute;top:20px;right:0;font-size:14px}.icon_part_arrow{display:inline-block;width:7px;height:12px;background-position:-120px -40px;margin-left:6px;vertical-align:-1px}.part__more:hover .icon_part_arrow{background-position:-120px -60px}.mod_part .mv_list__item,.mod_part .playlist__item{padding-bottom:0}.mod_part .mv_list__item,.mod_part .singer_list__item{width:20%}.part__tags{float:left;overflow:hidden;padding-left:30px;padding-top:14px}.part__tag_item{float:left;font-size:15px;line-height:30px;padding:0 15px}.part__tag_item.current{background-color:#31c27c;color:#fff}.part_switch{position:absolute;top:7px;right:0;height:40px;line-height:40px;border-radius:2px;font-size:0}.part_switch__item{display:inline-block;padding:0 16px;height:38px;position:relative;font-size:14px;border-color:#c9c9c9 transparent;border-style:solid;border-width:1px}.part_switch__item--left{right:-1px;border-top-left-radius:2px;border-bottom-left-radius:2px;border-color:#c9c9c9}.part_switch__item--right{border-top-right-radius:2px;border-bottom-right-radius:2px;border-color:#c9c9c9}.part_switch__item--select,.part_switch__item--select:hover{background-color:#31c27c;color:#fff;border-color:#31c27c;z-index:2}.part_tags{position:relative;float:left;line-height:38px;margin:8px 6px 0 0;padding:0 25px 0 10px;border:1px solid #c9c9c9;border-radius:2px;font-size:14px}.part_tags:hover{background-color:#37c27c;border-color:#37c27c;color:#fff}.part_tags__delete{position:absolute;top:50%;right:4px;margin-top:-8px;width:16px;height:16px;background-position:-160px -120px;overflow:hidden}.part_tags:hover .part_tags__delete{background-position:-160px -80px}.part_tags .part_tags__delete:hover{background-color:hsla(0,0%,88.2%,.3);border-radius:12px}.mod_cover:hover .mod_cover__icon_play{opacity:1;filter:none}.icon_rank_down,.icon_rank_keep,.icon_rank_new,.icon_rank_popular,.icon_rank_re,.icon_rank_up{display:block;margin-left:auto;margin-right:auto;background-image:url(/ryqq/static/media/icon_rank.7d86a039.png?max_age=2592000);background-image:-webkit-image-set(url(/ryqq/static/media/icon_rank.7d86a039.png?max_age=2592000) 1x,url(/ryqq/static/media/icon_rank@2x.381219c4.png?max_age=2592000) 2x)}.icon_rank_keep{width:14px;height:3px;margin-top:38px;background-position:0 -30px}.icon_rank_up{background-position:0 0}.icon_rank_down,.icon_rank_up{width:14px;height:13px;margin-top:28px}.icon_rank_down{background-position:0 -15px}.icon_rank_new{width:23px;height:8px;margin-top:36px;background-position:0 -40px}.icon_rank_re{width:14px;height:8px;margin-top:36px;background-position:0 -50px}.icon_rank_popular{width:15px;height:15px;margin-top:27px;background-position:0 -60px}.mod_page_nav{clear:both;text-align:center;margin-bottom:60px;font-size:0}.mod_page_nav a{color:#a2a2a2}.mod_page_nav a,.mod_page_nav strong{font-size:16px;font-weight:400;display:inline-block;line-height:50px;margin:0 5px;padding:0 21px;box-sizing:border-box;min-width:24px}.mod_page_nav .current,.mod_page_nav a:hover{color:#fff;background-color:#31c27c}.mod_page_nav__next,.mod_page_nav__prev{font-size:0}.mod_page_nav__next_icon,.mod_page_nav__prev_icon{display:inline-block;width:6px;height:11px;background-repeat:no-repeat}.mod_page_nav__prev_icon{background-position:-10px 0}.mod_page_nav__next_icon{background-position:0 0}.mod_page_nav a:hover .mod_page_nav__prev_icon{background-position:-10px -20px}.mod_page_nav a:hover .mod_page_nav__next_icon{background-position:0 -20px}.mod_songlist_toolbar{position:relative;margin-bottom:20px;font-size:0}.mod_songlist_toolbar .mod_btn{min-width:122px;text-align:center}.mod_songlist{font-size:14px;overflow:hidden}.songlist__list{overflow:hidden;clear:both}.songlist__header,.songlist__item{position:relative;padding-left:46px;padding-right:95px}.songlist__item{clear:both;font-size:0;overflow:hidden}.songlist__item--even{background-color:rgba(0,0,0,.01)}.songlist__album,.songlist__artist,.songlist__number,.songlist__other,.songlist__time{font-size:14px}.songlist__album,.songlist__artist,.songlist__number,.songlist__other,.songlist__songname,.songlist__time{line-height:50px;height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.songlist__header{height:50px;line-height:50px;background-color:rgba(0,0,0,.01);color:#999}.songlist__header_name,.songlist__songname{float:left;width:47.685185%;position:relative;white-space:normal}.songlist__album,.songlist__artist,.songlist__header_album,.songlist__header_author{float:left;padding-left:15px;width:25.5%;box-sizing:border-box}.songlist__header_time,.songlist__time{position:absolute;top:0;right:38px;width:50px}.songlist__header_other,.songlist__other{position:absolute;top:0;right:0;width:38px;overflow:inherit}.songlist__song_txt{margin-left:10px}.songlist__song_txt,.songlist__time{color:#999}.songlist__number{position:absolute;top:0;left:10px;color:#999;width:36px}.songlist__songname_txt{float:left;overflow:hidden;text-overflow:ellipsis;max-width:56%;margin-right:8px;white-space:nowrap;font-size:14px}.songlist__item .songlist__songname_txt:first-child{max-width:85%;box-sizing:border-box}.songlist__item .songlist__icon:first-child+.songlist__songname_txt{max-width:72%;box-sizing:border-box}.songlist__item .songlist__icon:nth-child(2)+.songlist__songname_txt{max-width:62%;box-sizing:border-box}.songlist__icon{display:inline-block}.songlist__item .mod_list_menu{position:absolute;right:-10px;right:-9999px\9;top:50%;overflow:hidden;opacity:0;pointer-events:none}.songlist__item--current .mod_list_menu,.songlist__item:hover .mod_list_menu{opacity:1;pointer-events:inherit;right:-10px;margin-top:-18px}.songlist__item--current .songlist__songname_txt,.songlist__item:hover .songlist__songname_txt{max-width:23%}.songlist__item--current .songlist__songname_txt:first-child,.songlist__item:hover .songlist__songname_txt:first-child{max-width:50%}.songlist__item--current .songlist__icon:first-child+.songlist__songname_txt,.songlist__item:hover .songlist__icon:first-child+.songlist__songname_txt{max-width:38%}.songlist__item--current .songlist__icon:nth-child(2)+.songlist__songname_txt,.songlist__item:hover .songlist__icon:nth-child(2)+.songlist__songname_txt{max-width:28%}@media (max-width:1240px){.songlist__item--current .songlist__songname_txt,.songlist__item:hover .songlist__songname_txt{max-width:30%}.songlist__item--current .songlist__icon:first-child+.songlist__songname_txt,.songlist__item:hover .songlist__icon:first-child+.songlist__songname_txt{max-width:32%}.songlist__item--current .songlist__icon:nth-child(2)+.songlist__songname_txt,.songlist__item:hover .songlist__icon:nth-child(2)+.songlist__songname_txt{max-width:22%}.songlist__item--current .songlist__icon:nth-child(3)+.songlist__songname_txt,.songlist__item:hover .songlist__icon:nth-child(3)+.songlist__songname_txt{max-width:10%}.mod_songlist--edit .songlist__item--current .songlist__songname_txt,.mod_songlist--edit .songlist__item:hover .songlist__songname_txt{max-width:37%}.mod_songlist--edit .songlist__item--current .songlist__icon:first-child+.songlist__songname_txt,.mod_songlist--edit .songlist__item:hover .songlist__icon:first-child+.songlist__songname_txt{max-width:20%}.mod_songlist--edit .songlist__item--current .songlist__icon:nth-child(2)+.songlist__songname_txt,.mod_songlist--edit .songlist__item:hover .songlist__icon:nth-child(2)+.songlist__songname_txt{max-width:11%}.songlist__item--current .mod_list_menu,.songlist__item:hover .mod_list_menu{right:-5px}}.songlist__item--disable .songlist__songname_txt a{color:#999}.popup_data_detail.songlist_tips{top:45px;right:4px;width:280px;z-index:2}.songlist_tips .popup_data_detail__cont{margin:10px 15px}.songlist_tips .popup_data_detail__cont p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0}body:last-child .songlist_tips .popup_data_detail__arrow{top:-11px;right:16px;left:auto;margin-left:0;width:17px;height:11px;background-position:-11px 0}.songlist__other:hover .songlist_tips{display:block}.icon_sosomusic{width:18px;height:18px;display:block;position:relative;margin-top:-9px;top:50%;line-height:99px;overflow:hidden;background-position:-120px -80px}.songlist__icon_mv{display:inline-block;width:33px;height:16px;background-position:-40px -280px;vertical-align:middle;margin-right:6px}.songlist__icon_exclusive{background-position:-80px -280px}.songlist__icon_exclusive,.songlist__icon_vip{display:inline-block;width:34px;height:16px;vertical-align:middle;margin-right:6px}.songlist__icon_vip{background-position:-80px -160px}.songlist__edit{display:none}.songlist__checkbox{opacity:0;filter:alpha(opacity=0)}.mod_songlist_toolbar--edit{margin-bottom:60px;margin-top:-44px}.mod_songlist--edit .songlist__header,.mod_songlist--edit .songlist__item,.mod_songlist_toolbar--edit{padding-left:82px}.mod_songlist--edit .songlist__edit,.mod_songlist_toolbar--edit .songlist__edit{display:block;position:absolute;left:20px;top:50%;margin-top:-9px;width:14px;height:14px;line-height:14px;border:1px solid #ccc;background-position:-1000px}.mod_songlist--edit .songlist__edit input,.mod_songlist_toolbar--edit input{width:14px;height:14px}.mod_songlist--edit .songlist__edit--check,.mod_songlist_toolbar--edit .songlist__edit--check{border-color:#31c27c;background-position:-60px -100px}.mod_songlist_toolbar--edit .mod_btn{margin-top:6px}.mod_songlist--edit .songlist__number{left:46px}.songlist__item--current .songlist__time,.songlist__item:hover .songlist__time_delete{display:none}.songlist__item--current .songlist__delete,.songlist__item:hover .songlist__delete{right:58px}.songlist__item--current .songlist__delete:hover,.songlist__item:hover .songlist__delete:hover{background-position:-120px -160px}.mod_playlist{overflow:hidden;font-size:0}.mod_playlist .playlist__list{margin-right:-20px}.mod_playlist .playlist__header{display:none}.mod_playlist .playlist__item{display:inline-block;width:20%;padding-bottom:44px;overflow:hidden;font-size:14px;vertical-align:top}.mod_playlist .playlist__item_box{position:relative;margin-right:20px}.mod_playlist .playlist__cover{position:relative;display:block;overflow:hidden;padding-top:100%;margin-bottom:15px}.mod_playlist .playlist__pic{position:absolute;top:0;left:0;width:100%;-webkit-transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform .75s}.mod_playlist .playlist__cover:hover .playlist__pic{-webkit-transform:scale(1.07) translateZ(0);-webkit-transition:-webkit-transform .75s cubic-bezier(0,1,.75,1)}@supports (transform:scale(1)){.mod_playlist .playlist__pic{transform:scale(1) translateZ(0);transition:transform .75s}.mod_playlist .playlist__cover:hover .playlist__pic{transform:scale(1.07) translateZ(0);transition:transform .75s cubic-bezier(0,1,.75,1)}}@supports ((-o-object-fit:cover) or (object-fit:cover)){.mod_playlist .playlist__pic{height:100%;-o-object-fit:cover;object-fit:cover}}.mod_playlist .mod_list_menu,.mod_playlist .playlist__delete,.mod_playlist .playlist__number{display:none}.mod_playlist .playlist__title{overflow:hidden}.mod_playlist .playlist__title_txt{float:left;max-width:100%;font-weight:400;overflow:hidden;text-overflow:ellipsis;line-height:22px;max-height:44px}.mod_playlist .playlist__title a{font-size:14px}.mod_playlist .playlist__author,.mod_playlist .playlist__author a,.mod_playlist .playlist__other{color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:22px;font-size:14px}.mod_playlist .btn_operate_menu{display:none}.mod_playlist_text{zoom:1;font-size:14px}.mod_playlist_text .playlist__header{height:50px;line-height:50px;background-color:#fbfbfd;color:#999}.mod_playlist_text .playlist__author,.mod_playlist_text .playlist__header_author,.mod_playlist_text .playlist__header_name,.mod_playlist_text .playlist__header_number,.mod_playlist_text .playlist__number{float:left;padding-left:20px}.mod_playlist_text .playlist__header_other,.mod_playlist_text .playlist__other{float:right;padding-right:20px;text-align:right}.mod_playlist_text .playlist__header_name{width:57%}.mod_playlist_text .playlist__author,.mod_playlist_text .playlist__header_author{width:30%}.mod_playlist_text .playlist__header_other,.mod_playlist_text .playlist__other{width:7.5%}.mod_playlist_text .playlist__item{position:relative;height:70px;line-height:70px;zoom:1;overflow:hidden;clear:both;font-size:0}.mod_playlist_text .playlist__item--even{background-color:#fbfbfd}.mod_playlist_text .playlist__cover{float:left;width:50px;height:50px;overflow:hidden;margin-top:10px;padding-left:20px}.mod_playlist_text .playlist__pic{display:block;width:100%;min-height:50px}@supports ((-o-object-fit:cover) or (object-fit:cover)){.mod_playlist_text .playlist__pic{height:100%;-o-object-fit:cover;object-fit:cover}}.mod_playlist_text .playlist__author,.mod_playlist_text .playlist__count,.mod_playlist_text .playlist__number,.mod_playlist_text .playlist__title{float:left;height:70px}.mod_playlist_text .playlist__author,.mod_playlist_text .playlist__number,.mod_playlist_text .playlist__other,.mod_playlist_text .playlist__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.mod_playlist_text .playlist__title{width:52.66667%;font-weight:400;text-indent:15px;overflow:hidden}.mod_playlist_text .playlist__title_txt{float:left;max-width:90%;overflow:hidden;text-overflow:ellipsis}.mod_playlist_text .playlist__item--current .playlist__title_txt,.mod_playlist_text .playlist__item:hover .playlist__title_txt{max-width:70%}.mod_playlist_text .playlist__other{color:#999}.mod_playlist_text .mod_list_menu{position:absolute;left:44%;left:-9999px\9;top:19px;overflow:hidden;opacity:0;pointer-events:none}.mod_playlist_text .playlist__item--current .mod_list_menu,.mod_playlist_text .playlist__item:hover .mod_list_menu{opacity:1;left:44%;pointer-events:inherit}.list_current,.list_hover{background-color:#f7f7f7}.list_current .mod_playlist_text .playlist__title,.list_hover .mod_playlist_text .playlist__title{width:30.8986%}.mod_playlist_text .list_current .list_menu,.mod_playlist_text .list_hover .list_menu{position:static;float:left}.mod_playlist_text .playlist__time{position:absolute;right:10px;width:133px;top:0;color:#999}.mod_playlist_text .playlist__time span{position:relative;float:left;font-size:13px}.topList_mod_songlist{margin-bottom:60px;font-size:14px;overflow:hidden}.topList_mod_songlist .songlist__header,.topList_mod_songlist .songlist__item{padding-left:122px}.topList_mod_songlist .songlist__item{height:80px}.topList_mod_songlist .songlist__item--first .songlist__number{width:42px}.topList_mod_songlist .songlist__album,.topList_mod_songlist .songlist__artist,.topList_mod_songlist .songlist__number,.topList_mod_songlist .songlist__other,.topList_mod_songlist .songlist__rank,.topList_mod_songlist .songlist__songname,.topList_mod_songlist .songlist__time{line-height:80px;height:80px}.topList_mod_songlist .songlist__header_name,.topList_mod_songlist .songlist__songname{width:72%}.topList_mod_songlist .songlist__number{width:40px;top:2px;left:0;text-align:right;font-size:24px;color:#333}.topList_mod_songlist .songlist__number--top{color:#ff4222}.topList_mod_songlist .songlist__rank{position:absolute;top:0;left:48px;width:72px;font-size:12px;line-height:20px;text-align:center;color:#999}.topList_mod_songlist .songlist__cover{float:left;margin-right:20px;margin-top:5px}.topList_mod_songlist .songlist__cover,.topList_mod_songlist .songlist__pic{width:70px;height:70px}.topList_mod_songlist .songlist__pic{display:block}.topList_mod_songlist .popup_data_detail.songlist__tips{top:60px}@media (max-width:1240px) and (min-width:1100px){.topList_mod_songlist .songlist__cover,.topList_mod_songlist .songlist__pic{width:60px;height:60px}.topList_mod_songlist .songlist__cover{margin-right:10px;margin-top:10px}}@media (max-width:1100px){.topList_mod_songlist .songlist__cover,.topList_mod_songlist .songlist__pic{width:40px;height:40px}.topList_mod_songlist .songlist__cover{margin-right:5px;margin-top:20px}}.topList_mod_songlist .songlist__item--current .songlist__songname_txt:first-child,.topList_mod_songlist .songlist__item:hover .songlist__songname_txt:first-child{max-width:65%}.topList_mod_songlist .songlist__item--current .songlist__icon:first-child+.songlist__songname_txt,.topList_mod_songlist .songlist__item:hover .songlist__icon:first-child+.songlist__songname_txt{max-width:55%}.topList_mod_songlist .songlist__item--current .songlist__icon:nth-child(2)+.songlist__songname_txt,.topList_mod_songlist .songlist__item:hover .songlist__icon:nth-child(2)+.songlist__songname_txt{max-width:48%}@media (max-width:1240px){.topList_mod_songlist .songlist__item--current .songlist__songname_txt:first-child,.topList_mod_songlist .songlist__item:hover .songlist__songname_txt:first-child{max-width:48%}.topList_mod_songlist .songlist__item--current .songlist__icon:first-child+.songlist__songname_txt,.topList_mod_songlist .songlist__item:hover .songlist__icon:first-child+.songlist__songname_txt{max-width:42%}.topList_mod_songlist .songlist__item--current .songlist__icon:nth-child(2)+.songlist__songname_txt,.topList_mod_songlist .songlist__item:hover .songlist__icon:nth-child(2)+.songlist__songname_txt{max-width:32%}}.topList_mod_songlist .mod_songlist_toolbar--edit{margin-bottom:60px;margin-top:-44px}.topList_mod_songlist--edit .songlist__header,.topList_mod_songlist--edit .songlist__item{padding-left:145px}.topList_mod_songlist--edit .songlist__rank{left:80px}.topList_mod_songlist--edit .topList_mod_songlist--edit .songlist__item--current .songlist__icon:first-child+.songlist__songname_txt,.topList_mod_songlist--edit .topList_mod_songlist--edit .songlist__item:hover .songlist__icon:first-child+.songlist__songname_txt{max-width:42%}.topList_mod_songlist--edit .topList_mod_songlist--edit .songlist__item--current .songlist__icon:nth-child(2)+.songlist__songname_txt,.topList_mod_songlist--edit .topList_mod_songlist--edit .songlist__item:hover .songlist__icon:nth-child(2)+.songlist__songname_txt{max-width:32%}.topList_mod_songlist--edit .songlist__number{left:46px}.topList_mod_songlist--edit .mod_songlist--edit .songlist__item,.topList_mod_songlist--edit .mod_songlist_toolbar--edit,.topList_mod_songlist--edit .songlist__header{padding-left:145px}.topList_mod_songlist--edit .mod_songlist_toolbar--edit .songlist__edit,.topList_mod_songlist--edit .songlist__edit{display:block;position:absolute;left:20px;top:50%;margin-top:-9px;width:14px;height:14px;line-height:14px;border:1px solid #ccc;background-position:-1000px}.topList_mod_songlist--edit .mod_songlist_toolbar--edit input,.topList_mod_songlist--edit .songlist__edit input{width:14px;height:14px}.topList_mod_songlist--edit .mod_songlist_toolbar--edit .songlist__edit--check,.topList_mod_songlist--edit .songlist__edit--check{border-color:#31c27c;background-position:-60px -100px}.topList_mod_songlist--edit .mod_songlist_toolbar--edit .mod_btn{margin-top:6px}.topList_mod_songlist--edit .mod_songlist--edit .songlist__number{left:46px}.mod_index--album .mod_playlist{margin-bottom:-5px}.mod_index--album .playlist__list{display:block;float:left;width:8%;margin-right:0}.mod_index--album .playlist__item{width:20%;padding-bottom:25px}.mod_playlist .playlist__author a:hover{color:#31c27c}.mod_debutlist{margin:11px -30px 10px 0}.debutlist__list{display:inline-block;width:8%}.debutlist__item{display:inline-block;width:33.333%}.debutlist__item_box{border-top:1px solid #f2f2f2;margin:-1px 30px 13px 0;padding-top:12px;font-size:14px;cursor:pointer}.debutlist__item_box,.debutlist__link{position:relative;height:86px;overflow:hidden}.debutlist__link{float:left;width:86px;margin-right:14px}.debutlist__pic{display:block;width:100%;height:100%;-webkit-transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform .75s;transform:scale(1) translateZ(0);transition:transform .75s;-o-object-fit:cover;object-fit:cover}.debutlist__link:hover .debutlist__pic{-webkit-transform:scale(1.07) translateZ(0);-webkit-transition:-webkit-transform .75s cubic-bezier(0,1,.75,1);transform:scale(1.07) translateZ(0);transition:transform .75s cubic-bezier(0,1,.75,1)}.debutlist__song{font-size:14px;padding:21px 0 2px;font-weight:400}.debutlist__author,.debutlist__song{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.debutlist__author{color:#999}.debutlist__time{position:absolute;right:0;bottom:0;line-height:86px}.mod_debutlist .mod_cover .mod_cover__icon_play:hover,.mod_debutlist .mod_cover__icon_play{background-size:68%;background-repeat:no-repeat;background-position:50%}.mod_mv{margin-bottom:-5px;margin-right:-20px}.mod_mv_list{overflow:hidden}.mv_list__list{margin-right:-20px;zoom:1}.mv_list__list:after{content:"";display:block;clear:both}.mv_list__item{float:left;width:25%;padding-bottom:44px;overflow:hidden}.mv_list__item_box{position:relative;margin-right:20px}.mv_list__cover{position:relative;display:block;overflow:hidden;padding-top:56.5476%;margin-bottom:15px}.mv_list__cover:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 80%,rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#99000000",GradientType=0)}.mv_list__pic{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(1);-webkit-transition:transform .75s}.mv_list__cover:hover .mv_list__pic{-webkit-transform:scale(1.07) translateZ(0);-webkit-transition:transform .75s cubic-bezier(0,1,.75,1)}.mv_list__lang{position:absolute;top:0;left:0;width:34px;line-height:20px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled="true",startColorstr="#3A000000",endColorstr="#3A000000");background:rgba(0,0,0,.23);text-align:center;font-size:12px}@supports (transform:scale(1)){.mv_list__pic{transform:scale(1);transition:transform .75s}.mv_list__cover:hover .mv_list__pic{transform:scale(1.07) translateZ(0);transition:transform .75s cubic-bezier(0,1,.75,1)}}@supports (-webkit-appearance:none){.mv_list__lang{height:20px;line-height:22px}}.mv_list__title{font-weight:400;zoom:1;*width:100%}.mv_list__desc,.mv_list__singer,.mv_list__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mv_list__singer{height:24px}.mv_list__info{line-height:18px;height:20px}.mv_list__desc,.mv_list__info,.mv_list__singer,.mv_list__singer a{color:#999}.mv_list__singer a:hover{color:#31c27c}.mv_list__time{position:absolute;bottom:0;left:0;right:0;height:30px;text-indent:10px;text-align:right;padding-right:10px;z-index:2}.mv_list__cover:hover .mv_list__cover,.mv_list__time{color:#fff}.mv_list__listen{margin-right:10px}.mv_list__listen_icon{display:inline-block;width:19px;height:12px;background-position:-180px -20px;margin-right:5px;vertical-align:-1px}.mv_list_slide__list{display:inline-block;width:8%;margin-right:0;font-size:14px}.mv_list_slide__item{width:20%;padding-bottom:25px}.mod_singer_list{overflow:hidden;text-align:center}.singer_list__list{margin-right:-20px;overflow:hidden;zoom:1;margin-bottom:-24px}.singer_list__item{float:left;width:20%;margin-bottom:20px;overflow:hidden}.singer_list__item_box{position:relative;margin-right:20px;background-color:#fbfbfd;min-height:195px;padding:25px 0;overflow:hidden}.singer_list__cover,.singer_list__pic{display:block;width:140px;height:140px;border-radius:126px}.singer_list__cover{margin-left:auto;margin-right:auto}.singer_list__title{font-size:16px;font-weight:400;zoom:1;*width:100%;margin:20px 30px 4px}.singer_list__info,.singer_list__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.singer_list__info{line-height:22px;height:22px}.singer_list__info,.singer_list__info a{color:#999}.singer_list__info a:hover{color:#31c27c}.singer_list__focus{display:none}.singer_list__item .btn_operate_menu{bottom:20px}.singer_list__item--current .btn_operate_menu,.singer_list__item--hover .btn_operate_menu{right:20px}.singer_list__item--current .singer_list__item_box--disable .btn_operate_menu,.singer_list__item--hover .singer_list__item_box--disable .btn_operate_menu{display:none}.singer_list__item--current .singer_list__item_box--disable .singer_list__focus,.singer_list__item--hover .singer_list__item_box--disable .singer_list__focus{display:block;position:absolute;top:0;bottom:0;width:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled="true",startColorstr="#19000000",endColorstr="#19000000");background:rgba(0,0,0,.1)}.singer_list__item--current .singer_list__item_box--disable .singer_list__btn_focus,.singer_list__item--hover .singer_list__item_box--disable .singer_list__btn_focus{position:absolute;top:50%;left:50%;margin:-20px -60px}.singer_list__item_box--disable .singer_list__cover,.singer_list__item_box--disable .singer_list__info,.singer_list__item_box--disable .singer_list__title{opacity:.4;filter:alpha(opacity=40)}.mod_singer_list--fans .btn_operate_menu{display:none}.mod_singer_list--fans .singer_list__focus{display:block}.mod_singer_list--fans .singer_list__btn_focus{display:block;margin:9px auto 0}.singer_list__btn_focus{width:120px;padding:0;margin-right:0}.btn_focus__cont{cursor:pointer}.singer_list_txt{margin-right:-20px;overflow:hidden;margin-bottom:60px}.singer_list_txt__item{float:left;width:20%}.singer_list_txt__link{float:left;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:36px}.client_guide{margin-bottom:22px;overflow:hidden}.client_guide__txt{font-size:18px;color:#000;text-align:center}.client_guide__btn{display:block;margin:20px auto 0;width:175px;height:41px;line-height:41px;font-size:16px;color:#fff;text-align:center;border-radius:41px;background-color:#31c27c}.client_guide__btn:hover{color:#fff;background-color:#2caf6f}.none_txt{font-size:20px;color:#666;line-height:38px;text-align:center;padding:90px 0 100px}.none_txt__symbol{display:block;width:213px;height:203px;margin:0 auto 27px;background-image:url(/ryqq/static/media/symbol_none.fed4702e.png?max_age=2592000);background-image:-webkit-image-set(url(/ryqq/static/media/symbol_none.fed4702e.png?max_age=2592000) 1x,url(/ryqq/static/media/symbol_none@2x.c16755a2.png?max_age=2592000) 2x)}.none_txt__symbol--album{width:207px;height:207px;background-image:url(/ryqq/static/media/symbol_none--album.d9ace015.png?max_age=2592000);background-image:-webkit-image-set(url(/ryqq/static/media/symbol_none--album.d9ace015.png?max_age=2592000) 1x,url(/ryqq/static/media/symbol_none--album@2x.395215fc.png?max_age=2592000) 2x)}